Move GdkScreenClass to internal header
authorAlexander Larsson <alexl@redhat.com>
Mon, 6 Dec 2010 19:39:53 +0000 (20:39 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 21 Dec 2010 17:06:54 +0000 (12:06 -0500)
gdk/gdkinternals.h
gdk/gdkscreen.c
gdk/gdkscreen.h

index 0be0825790e92336cbce133f976bdd0b6d853036..f5b5ba15d58ecc8c25ff2ed125c5d7b660dc0e64 100644 (file)
@@ -350,6 +350,15 @@ struct _GdkKeymapClass
   void (*state_changed)     (GdkKeymap *keymap);
 };
 
+struct _GdkScreenClass
+{
+  GObjectClass parent_class;
+
+  void (*size_changed) (GdkScreen *screen);
+  void (*composited_changed) (GdkScreen *screen);
+  void (*monitors_changed) (GdkScreen *screen);
+};
+
 extern GSList    *_gdk_displays;
 extern gchar     *_gdk_display_name;
 extern gint       _gdk_screen_number;
index 71cabf57f74818711efc10b0f03e5be9b7347e32..79bcd97e182d4e269f7124ca2bd253b230652bbb 100644 (file)
@@ -24,6 +24,7 @@
 #include "config.h"
 
 #include "gdkscreen.h"
+#include "gdkinternals.h"
 
 #include "gdkrectangle.h"
 #include "gdkwindow.h"
index 208c4cdc89efdd5b23500893c477dc08cc343a65..030caad009abce5af636d838e11b4332d2cc6ca9 100644 (file)
@@ -62,15 +62,6 @@ struct _GdkScreen
   double GSEAL (resolution);   /* pixels/points scale factor for fonts */
 };
 
-struct _GdkScreenClass
-{
-  GObjectClass parent_class;
-
-  void (*size_changed) (GdkScreen *screen);
-  void (*composited_changed) (GdkScreen *screen);
-  void (*monitors_changed) (GdkScreen *screen);
-};
-
 GType        gdk_screen_get_type              (void) G_GNUC_CONST;
 GdkVisual*   gdk_screen_get_system_visual     (GdkScreen   *screen);
 GdkVisual *  gdk_screen_get_rgba_visual       (GdkScreen   *screen);